Shetland wool

Explore definitions, synonyms, and language insights of Shetland wool

Definitions

Noun
a wool obtained from sheep of the Shetland islands

More General Terms